We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
17 Market Place, Newbury RG14 5AA, England
Europe > United Kingdom (UK) > England > Berkshire > Newbury
+44 1635 550770
We are a Independent Mexican Steak House that has been established in Newbury Town Centre for Four Years. We are consistently developing our menus and drinks to provide a good quality experience for our customers.