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
Rott n' Grapes

Wine Bar · Tapas · Bar

N Central Ave Ste 140

Not rated yetSee menu and prices