Find more restaurants in The Tampa Bay Area »
Luck Dill Deli
-
Address:
277 Central Ave., St. Petersburg, FL, 33602 |
Map It
-
Phone:
727/895-5859
Fodor's Review:
This New York-style deli serving breakfast and lunch is usually packed. Favorites include Cuban sandwiches, pastrami sandwiches, Angus burgers, cheese blintzes, and potato knishes.
-
Keep in mind:
Reservations not accepted.
-
Credit Cards:
MC, V
-
Closed:
No dinner. Closed Sun.
Visit the Travel Talk forums for help on planning your trip