Sandwich & Tapioca

Sandwich & Tapioca

1001 Texas St, Houston, TX
(713) 229-0077 serving: Central, Downtown
open:Sat: 2pm-9:30pm, Mon-Thu: 10:30am-8pm, Fri: 10am-9:30pm

Location, Location, Location:

Categories:

Restaurants, Delis And Delicatessens,

The Low Down

Rants, Raves & Reviews