Churchside Arcade, Little Church Street
Rugby CV21 3AW United Kingdom
Rugby CV21 3AW United Kingdom
Open HoursNoon-2:30p M-F, 6p-late M-Sa
OverviewSince it opened in 1993 this restaurant, offering a tempting menu of fine home cooked Mexican and Cajun cuisine, has deservedly built up a reputation that is second to none....
more