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