6 Best Cuban Restaurants In St. Petersburg, FL

Last Updated:
Sort
Red Mesa Restaurant is a restaurant located in St. Petersburg, Florida at 4912 4th Street North. This restaurant serves shrimp and coconut ceviche, fried chicken & french toast, southwest tuna, black beans, shrimp & chorizo quesadilla, carne asada burrito, and shrimp fundido. They also serve adobo chicken tacos, ginger crusted salmon, chile relleno, pork mojo, fried yuca, hot mexican chocolate,...
4912 4th Street North, St. Petersburg, FL, 33703
Rank
1
53 votes
Sponsor
0.0
Bodega is a restaurant located in St. Petersburg, Florida at 1120 Central Avenue. They are open every day of the week. George studied culinary arts in Manhattan, toured the globe, studying in France but loved the fresh Latin-infused flavors while in Miami. Debbie, having been born into the restaurant industry and with a creative eye, has lead the charge on a gamut of concepts from neighborhood...
1120 Central Avenue, St. Petersburg, FL, 33705
Rank
2
65 votes
Sponsor
0.0
Pipo's is a restaurant located in St. Petersburg, Florida at 9531 Bay Pines Boulevard. They are open every day of the week. A Generous Filet of Sea Trout Lightly Breaded in a Butter Wine Sauce. Topped with Onions, Eggs, Peas, Piminetos and Parsley. Our Breaded Steak Smothered with thick Marinara...
9531 Bay Pines Boulevard, St. Petersburg, FL, 33708
Rank
3
8 votes
Sponsor
0.0
Smiley's Deli is a restaurant located in St. Petersburg, Florida at 3441 Central Avenue. They are open every day except Sunday.
3441 Central Avenue, St. Petersburg, FL, 33713
Rank
4
2 votes
Sponsor
0.0
Mr Empanada is a restaurant located in St. Petersburg, Florida at 4946 4th Street North. Mr. Empanada Inc. is a family owned, rapidly growing, small business that currently has one company owned location and six franchised locations. Their company owned manufacturing facility produces all the...
4946 4th Street North, St. Petersburg, FL, 33703
Rank
5
3 votes
Sponsor
0.0
M & G Cuban Cafe is a restaurant located in St. Petersburg, Florida at 4620 49th Street North. They are open every day except Sunday. We invite you to try our menu and taste the Cuban Flavor. Consuming raw or under cooked meat, poultry, shellfish or eggs, may increase risk of food borne illness, especially if you have a medical condition. Have a question or just simply want to place an order....
4620 49th Street North, St. Petersburg, FL, 33709
Rank
6
1 votes
Sponsor
0.0

More Cuban Restaurants Restaurants Near St. Petersburg, FL

West Tampa Sandwich Shop is a restaurant located in Tampa, Florida at 3904 North Armenia Avenue. This restaurant serves garbanzo soup, toast, empanda de picadillo, black bean soup, flan, bistec empanizado, and milanesa de palomilla. They also serve bacalao sandwich, pollo a la marinera, bread pudding, natilla, higado a la italiana, egg sandwich with one topping, and veggie sandwich. They are...
3904 North Armenia Avenue, Tampa, FL, 33607
Sponsor
0.0
Columbia Restaurant is a restaurant located in Clearwater, Florida at 1241 Gulf Boulevard. They are open every day of the week. For flamenco show reservations. The flamenco, consisting of rhythmic dance steps performed on a hard wood floor, originated with the Spanish Gypsies and has evolved through the years to the more structured form familiar today. The classical Spanish dances consist of...
1241 Gulf Boulevard, Clearwater, FL, 33767
Sponsor
0.0
Barracuda Deli Cafe is a restaurant located in St. Pete Beach, Florida at 6640 Gulf Boulevard. This restaurant serves greek salad, oh my nachos, rice & beans, the big apple (reuben), ei don, pasta salad, and quesadillas. They also serve veggie wrap, salsa, grande taco salad, grilled chicken panini, chicken caesar wrap, cobb salad, and mojo heaven. They are open every day except Sunday.
6640 Gulf Boulevard, St. Pete Beach, FL, 33706
Sponsor
0.0
Aguila Sandwich Shop is a restaurant located in Tampa, Florida at 3200 West Hillsborough Avenue. This restaurant serves cheeseburger, sugar cookies, turkey (pavo), chicken or turkey, oatmeal (avena) or grits (harina), tres leches, and chicken (polio). They also serve steak (bistec), pulled beef (ropa vieja), egg sandwich, garbanzo, stuffed potato (papa), tamal, and collard green. They are open...
3200 West Hillsborough Avenue, Tampa, FL, 33614
Sponsor
0.0
La Teresita is a restaurant located in Tampa, Florida at 3248 West Columbus Drive. This restaurant serves fried shrimp, lamb stew, yellow rice, russian trout, fried yucca, ham croquette, and onions. They also serve choose any 1 item, shredded beef, cheese toast, moro rice, bread pudding, hamburger, and green peppers. They are open every day of the week. La Teresita Restaurant serves traditional...
3248 West Columbus Drive, Tampa, FL, 33607
Sponsor
0.0