Latin Fiesta is a Mexican restaurant known for its colourful interior and authentic Mexican cuisine, including tacos and nachos. Outdoor patio dining is available.