Andalicua Tapas Restaurant

1201 San Jacinto St
Houston, TX 77002
(832) 319-6673

Categories : Restaurants, Tapas / Small Plates

Mon: 11am-10pm, Wed: 11am-10pm, Thu: 11am-11pm, Fri: 11am-12am, Sat: 4pm-12am