La Flor de Mayo is a Mexican restaurant, also offering taco truck services.