Boqueria

Restaurant

Territory: Houston

Site Criteria

Spanish restaurant + tapas bar

Preferred Square Footage: 4,000 SF – 6,000 SF