While I didn't have a full meal here, what I did have was impressively free of grease and tasted fresh. In fact, the tomatoes in the salsa tasted so fresh that I went back for more. The counter and serving area was very clean. What more can you ask for in fast-food Mexican? I'd go back soon.