2.5 stars.
While the food was decent, its incredibly over-priced for what it is.
The "In Cod we Trust" taco was over-battered and had an almost sickly sweet taste to it. Lengua was pretty good, churros were tasty.
The prices: 4.75 per taco (I could have eaten 6 of them easily) and outrageous beer prices. Small can of Tecate for 5.75? Craziness- tall boys of Tecate cost 1.95 at the LCBO.
Food isn't as good as Grand Electric and is more expensive. Won't go back