clock menu more-arrow no yes

10 Fantastic Budget-Friendly Restaurants in Miami

Looking for a cheap bite? Head to these spots.

View as Map

Miami doesn't exactly have a reputation of being an inexpensive city. But when it comes to food, good deals still can be found all around town. From tacos and burgers to sushi and bowls, the Magic City has a large range of diversity that can appease any palate and any budget. With a sizable infusion of flavors and cooking from around the world, Miami is an exciting and fun place to find affordable dishes. Here, we’ve rounded up 10 spots that will fill everyone up without breaking the bank.

The latest CDC guidance for vaccinated diners during the COVID-19 outbreak is here; dining out still carries risks for unvaccinated diners and workers. Please be aware of changing local rules, and check individual restaurant websites for any additional restrictions such as mask requirements. Find a local vaccination site here.

Read More
Note: Restaurants on this map are listed geographically.

1. Fiesta Mexican Grill

Copy Link
10433 NW 41st St
Doral, FL 33178
(305) 468-8736
Visit Website

Locals swear by Fiesta Mexican's cheap but filling cuisine. Order one of the platters filled with a quesadilla, taco, or enchilada, that is served with refried beans, Mexican rice, and chips for under $7.

2. La Sandwicherie (Multiple locations)

Copy Link
229 14th St
Miami Beach, FL 33139
(305) 532-8934
Visit Website

Grab a massive sandwich from this French sandwich shop that is (almost) open all hours of the day for under $10. Don’t forget to grab extra of its house made vinaigrette, which is so popular it’s now sold by the jar.

3. El Palacio De Los Jugos (Multiple locations)

Copy Link
5721 W Flagler St
Miami, FL 33144
(305) 262-0070
Visit Website

Consider El Palacio De Los Jugos the original Miami food hall. Serving a wide variety of Latin American dishes like arroz emperial, maduros, pan con bistec, and a variety of fruit juices, this iconic Miami spot is where the locals come to dine on the cheap with special dishes that remind them of home.

4. Karla Bakery (Multiple locations)

Copy Link
6476 W Flagler St
Miami, FL 33144
(305) 267-9000
Visit Website

Looking to get your pastelito (Cuban turnovers) fill on the cheap? Then head to this bakery where those looking for a sweet fix can find a variety of flavors all for under $1.50 or choose from an assortment of popular sandwiches like the Cuban or medianoche for under $8.

5. El Rey de las Fritas

Copy Link
1821 SW 8th St
Miami, FL 33135
(305) 644-6054
Visit Website

This restaurant has been a fixture in Miami for more than 50 years for one reason: its frita burger. The popular Cuban take on the burger is made with a seasoned patty of ground pork and ground beef housed on Cuban bread and topped with shoestring potatoes, which costs just $3.25 at this Calle Ocho staple. Wash it back with a cold glass of mamay (papaya) juice for the ultimate El Rey experience.

6. Casola's Pizzeria and Sub Shop

Copy Link
2437 SW 17th Ave
Miami, FL 33145
(305) 858-0090
Visit Website

At this local pizzeria hungry diners can find slices of pizza as big as their head for under $6, along with a variety inexpensive sandwiches and some of the biggest (and well-priced) chicken wings in town. Half-pound burgers that are cooked to order ring in under $10, too.

7. The Original Daily Bread Marketplace

Copy Link
2400 SW 27th St
Miami, FL 33133
(305) 856-0363
Visit Website

Load up on kebabs and Middle Eastern speciality on the cheap at this iconic Miami spot. The platter is the way to go in order to get most bang for a buck, offering choice of protein along with three sides like hummus, baba ganoush, salad, tabouli, or rice pilaf for under $12.

8. Arbetter Hot Dogs

Copy Link
8747 SW 40th St
Miami, FL 33165
(305) 207-0555

What’s more nostalgic than grabbing a quick meal at a no-frills hot dog stand on the side of the road? And at this retro hot dog shop guests will feel like they’ve gone back in time for more than one reason. Aside from the bright yellow and red 1950s decor, Arbetter’s also serves up a huge selection of hot dogs and fries, which boast some retro pricing at under $3 each.

9. Jamaica Kitchen

Copy Link
8736 SW 72nd St
Miami, FL 33173
(305) 596-2585
Visit Website

In the mood for some Caribbean flavors? Then look no further than Jamaica Kitchen, which has been the place in Miami to load up on Jamaican favorites like jerk chicken, curry goat, and beef patties without breaking the bank. Or opt for the curry chicken instead, it's a game changer.

10. Shorty's Bar-B-Q (Multiple locations)

Copy Link
9200 S Dixie Hwy
Miami, FL 33156
(305) 670-7732
Visit Website

This down right cheap barbecue spot is filled all hours of the day because of its consistently well executed ‘cue and inexpensive prices. Expect large platters of ribs, pulled pork sandwiches, smoked brisket, along with all the favorite barbecue sides for under $15.

Loading comments...

1. Fiesta Mexican Grill

10433 NW 41st St, Doral, FL 33178

Locals swear by Fiesta Mexican's cheap but filling cuisine. Order one of the platters filled with a quesadilla, taco, or enchilada, that is served with refried beans, Mexican rice, and chips for under $7.

10433 NW 41st St
Doral, FL 33178

2. La Sandwicherie (Multiple locations)

229 14th St, Miami Beach, FL 33139

Grab a massive sandwich from this French sandwich shop that is (almost) open all hours of the day for under $10. Don’t forget to grab extra of its house made vinaigrette, which is so popular it’s now sold by the jar.

229 14th St
Miami Beach, FL 33139

3. El Palacio De Los Jugos (Multiple locations)

5721 W Flagler St, Miami, FL 33144

Consider El Palacio De Los Jugos the original Miami food hall. Serving a wide variety of Latin American dishes like arroz emperial, maduros, pan con bistec, and a variety of fruit juices, this iconic Miami spot is where the locals come to dine on the cheap with special dishes that remind them of home.

5721 W Flagler St
Miami, FL 33144

4. Karla Bakery (Multiple locations)

6476 W Flagler St, Miami, FL 33144

Looking to get your pastelito (Cuban turnovers) fill on the cheap? Then head to this bakery where those looking for a sweet fix can find a variety of flavors all for under $1.50 or choose from an assortment of popular sandwiches like the Cuban or medianoche for under $8.

6476 W Flagler St
Miami, FL 33144

5. El Rey de las Fritas

1821 SW 8th St, Miami, FL 33135

This restaurant has been a fixture in Miami for more than 50 years for one reason: its frita burger. The popular Cuban take on the burger is made with a seasoned patty of ground pork and ground beef housed on Cuban bread and topped with shoestring potatoes, which costs just $3.25 at this Calle Ocho staple. Wash it back with a cold glass of mamay (papaya) juice for the ultimate El Rey experience.

1821 SW 8th St
Miami, FL 33135

6. Casola's Pizzeria and Sub Shop

2437 SW 17th Ave, Miami, FL 33145

At this local pizzeria hungry diners can find slices of pizza as big as their head for under $6, along with a variety inexpensive sandwiches and some of the biggest (and well-priced) chicken wings in town. Half-pound burgers that are cooked to order ring in under $10, too.

2437 SW 17th Ave
Miami, FL 33145

7. The Original Daily Bread Marketplace

2400 SW 27th St, Miami, FL 33133

Load up on kebabs and Middle Eastern speciality on the cheap at this iconic Miami spot. The platter is the way to go in order to get most bang for a buck, offering choice of protein along with three sides like hummus, baba ganoush, salad, tabouli, or rice pilaf for under $12.

2400 SW 27th St
Miami, FL 33133

8. Arbetter Hot Dogs

8747 SW 40th St, Miami, FL 33165

What’s more nostalgic than grabbing a quick meal at a no-frills hot dog stand on the side of the road? And at this retro hot dog shop guests will feel like they’ve gone back in time for more than one reason. Aside from the bright yellow and red 1950s decor, Arbetter’s also serves up a huge selection of hot dogs and fries, which boast some retro pricing at under $3 each.

8747 SW 40th St
Miami, FL 33165

9. Jamaica Kitchen

8736 SW 72nd St, Miami, FL 33173

In the mood for some Caribbean flavors? Then look no further than Jamaica Kitchen, which has been the place in Miami to load up on Jamaican favorites like jerk chicken, curry goat, and beef patties without breaking the bank. Or opt for the curry chicken instead, it's a game changer.

8736 SW 72nd St
Miami, FL 33173

10. Shorty's Bar-B-Q (Multiple locations)

9200 S Dixie Hwy, Miami, FL 33156

This down right cheap barbecue spot is filled all hours of the day because of its consistently well executed ‘cue and inexpensive prices. Expect large platters of ribs, pulled pork sandwiches, smoked brisket, along with all the favorite barbecue sides for under $15.

9200 S Dixie Hwy
Miami, FL 33156

Related Maps