The food was average. I've had much better Mexican in the Cleveland area. Service was below average. Four people dining and all meals came out separately. One meal was cold and had to be sent back. By the time all four of us had our meal two of us were finished. Probably won't come back.