La Mordida Restaurant Bar & Grill
(2,583)
Restaurant
A menu of classic Latin fare in a family-friendly space with large booth seating & festive decor.
Address: 14100 US Hwy 19 N, Clearwater, FL 33764
Hours: Open ⋅ Closes 6 PM
Phone: (727) 225-3394