Restaurants & Bars

Austin Cuban Sub/Sandwich

The Texas Cuban Pressed Sandwich Trailer

Share:

Restaurants & Bars 13

The Texas Cuban Pressed Sandwich Trailer

FoodEquipmentGuy | Sep 7, 2009 03:22 PM

I just noticed this trailer on South Lamar (west side just north of the Planet K) anyone been there yet? I love a good Cuban Sandwich!

Want to stay up to date with this post?

Feedback