Castilla Restaurant and Tapas Bar

🍽️ Restaurant in Mercer Island, WA

Castilla Restaurant and Tapas Bar is a tapas, spanish restaurant at 504 Bellevue Way Northeast.

Address
504 Bellevue Way Northeast
Cuisine
Tapas, Spanish

📷 Community photos

Add your photos — the most upvoted one becomes this page's picture.

Log in to add a photo

More restaurants in Mercer Island

Make a day of it — nearby