Sloppy Taco Palace
American (Traditional), Dive Bars
Orlando, FL
1.7 mi