Current Location : 01754
Experience Spanish Tapas Authentic Cuisine. You will truly love this unique restaurant in the heart of Maynard. Wine lovers and foodies will appreciate the Chef's artisan Spanish dishes and our bar will introduce you to the Spanish wine culture.
Day | Opening | Closing |
---|---|---|
Mon | Closed | |
Tue-Sat | 5:00am | 9:30pm |
Sun | Closed |