I would typically give a place like this 3 stars, but it's surprisingly difficult to find 'standard' mexican restaurants this close to uptown.
Also, does anyone else think this is just Loco Lime with a name change? They even have the toy vending machines....