Mama’s Empanadas
Open
1830 Longwood Lake Mary Rd
Longwood, FL 32750
Mama’s Empanadas in Longwood, FL, is a cozy eatery known for its delicious, homemade empanadas. With a menu featuring a variety of fillings, including savory meats and fresh vegetables, this local gem offers a taste of Latin American cuisine that keeps customers coming back for more. The warm atmosphere and friendly service make it a perfect spot for a quick bite or a casual meal with friends and family.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.