Miami Beach Restaurants (488)

Cuisine


Neighborhood

Restaurant Name Cuisine Price
Make A Shake

1650 Alton Rd
Miami Beach, FL 33139
Phone: (305) 205-7907

Desserts $
Mango's Tropical Cafe

900 Ocean Dr
Miami Beach, FL 33139
Phone: (305) 673-4422

Bar Food, Wings, Cocktails $$$
Market Grill

1539 Alton Rd
Miami Beach, FL 33139
Phone: (305) 722-1855

Argentinean, Delis $$
Master's Pizza

1720 Alton Rd
Miami Beach, FL 33139
Phone: (305) 672-2763

Italian, Pizza $$$
Maxine

1732 Collins Ave
Miami Beach, FL 33139
Phone: (305) 674-3527

American Traditional, Italian $$$$
Maxine's Bistro & Bar

1756 Collins Ave
Miami Beach, FL 33139
Phone: (305) 674-3527

American Traditional, Bistro $$$$
Maya Tapas & Grill

530 Ocean Dr
Miami Beach, FL 33139
Phone: (305) 532-4747

Eclectic International, Small Plates Tapas $$$$
Maya Tapas & Grill

809 Lincoln Rd
Miami Beach, FL 33139
Phone: (305) 538-0058

Eclectic International, Small Plates Tapas $$$$
Meat Market

915 Lincoln Rd
Miami Beach, FL 33139
Phone: (305) 532-0088

Steakhouses n/a
Med Pizza & Shishkebab

1240 Washington Ave
Miami Beach, FL 33139
Phone: (305) 531-1919

Pizza $$$
Mega Pizza

865 Collins Ave
Miami Beach, FL 33139
Phone: (305) 673-3636

Pizza, Wings $$
Meze Aegean Bistro

413 Washington Ave
Miami Beach, FL 33139
Phone: (305) 397-8785

Greek, Turkish $$$
Mia Bella Roma

1230 Ocean Dr
Miami Beach, FL 33139
Phone: (305) 397-8544

Italian $$$$
Miami Beach Brewhouse (CLOSED)

920 Alton Rd
Miami Beach, FL 33139
Phone: (305) 674-1674

American Traditional, Bar Food $$
Miami Beach Pizza

247 71st St
Miami Beach, FL 33141
Phone: (305) 867-6272

Pizza $
Miami Subs Grill

1101 Washington Ave
Miami Beach, FL 33139
Phone: (305) 534-2838

Sandwiches, Wings $
Mike's China Beach

337 W 47th St
Miami Beach, FL 33140
Phone: (305) 674-7001

Chinese $$
Miller's Ale House

3227 NE 163rd St
North Miami Beach, FL 33160
Phone: (305) 945-6878

American Traditional $$$
Miss Saigon Bistro

710 Washington Ave
Miami Beach, FL 33139
Phone: (305) 531-4200

Vietnamese, Sandwiches $$$
Mix South Beach

1200 Collins Ave
Miami Beach, FL 33139
Phone: (305) 695-3000

American New $$$$