Enjoy a taste of authentic Mexican food at this Suisun City restaurant.