I always have the Cheeseburger Sub and I can only descibe it in one word "delicious!". Great spot in South Miami. Keep up the great work Todd. You now have to come up with the JoJo sub.
Address: 5975 SW 72ND Ave, South Miami, FL 33143-1861
Location: United States > Florida (FL) > South Miami
Phone Number: +1 305-667-3530