Alhambra Tapas
1 place in Alhambra, Arizona
Tapas in Alhambra: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Rott n' Grapes
Wine Bar · Tapas · Bar
N Central Ave Ste 140
Not rated yetSee menu and prices