Okay, Mexican food. Wide variety. Nice outdoor eating area. Good for groups. I have went 5 times and have yet to find anything outstandingly wonderful. It's pretty good but no where great. Bathrooms are clean, same with the over all restaurant. Staff is friendly.