Taqueria Merlo

1004 W Main St, Avon Park, FL 33825, USA

Get Directions

863-452-1811

Hours of Operation
Monday – Sunday: 5:00 AM – 9:00 PM

Restaurant
Cuisine : International Cuisine

  • Credit Card Accepted
  • Free Wireless Internet
  • Handicap Accessible