TravelMuse
 
 

La Casa Loco

Rugby, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

Little Church Street
Churchside Arcade
CV21 3AW Rugby
United Kingdom

Phone

+44 1788 56 5756


Neighborhood

North of Stratford


Avg Cost

$15.00


Category

Mexican


Avg User Rating

29 reviews