@billysfoodrun's Review of El Churrascaso Grill - Tampa, US

Views231 Views

The video opens with a close-up of a glass containing a red liquid, ice cubes, strawberries, watermelon pieces, lime slices, mint leaves, and a white straw. Another glass with blue liquid is partially... More about El Churrascaso Grill

Video Transcript

I'm not.


View on Map
8425 W Hillsborough Ave, Tampa, Florida
Loading map...
DirectionsGet directions