Established in 2002 Open 24 Hours, Dine in, take out, call in order ahead of time and we will have them ready to pick up.
Be the first to add a review to the La Flor De Michoacan.
La Flor De Michoacan
Hours not available
Is there a problem with this listing? Let us know.