I have had only one meal here, but the food was hot, tasty, and good. The portion sizes were more than enough for one person and the prices are reasonable too. PS- The waiters are overjoyed if you can speak Spanish and also helped me pick a meal suited to my taste buds.