Food decent but service is incredibly slow. Went on a Wednesday night. There were three other parties there. One waiter seemed to be handling the bar and the restaurant floor. It took 50 mins to get our food. No apologies or offers to get us chips and salsa while we waited. (I guess chips and salsa don't come for free at this Mexican restaurant). Instead the waiter just wanted us to buy more drinks while we waited.
Sharing a kitchen with the Living Room may not be the best idea if it affects the service here.