N
Norma Valle Review of La Margarita restaurant and Oy...
Terrible! The manager is TERRIBLE and the service ...
Terrible! The manager is TERRIBLE and the service is BAD! Worse experience ever!
Comments: