20 Oct 2013
The food at toca loca made me loca!!! Addiction .... Best food and best staff !!!
Service
Cooking
Price/Quality
Atmosphere