Spanish restaurant and tapas bar. 504 Bellevue Square, Bellevue, Washington 98004 ... Photo by The Bellevue Collection in Castilla Restaurant and Tapas Bar with @ ...
See the menu for Castilla in Bellevue, WA. Open Sunday - Thursday and Friday - Saturday for dine-in, kerbside pickup, and no-contact delivery.
Rating
(72)
A flavoursome fusion of succulent steak and earthy mushrooms, accented by salty olives and sharp Parmesan. A bite of this dish is a journey of savory delight.