- Home
- Key West
- Food & Drink
- Restaurants
Restaurants in Key West
Addresses, phone numbers and opening hours: restaurants in Key West, as a list and on the map.
162 places
All
162
Restaurant
94
Seafood restaurant
44
American restaurant
30
Breakfast restaurant
24
Fast food restaurant
16
Sandwich shop
15
Italian restaurant
14
Lunch restaurant
13
Takeout Restaurant
12
Pizza restaurant
12
Deli
12
Brunch restaurant
11
Cuban restaurant
11
Mexican restaurant
9
Caribbean restaurant
9
Hamburger restaurant
8
Steak house
8
Vegetarian restaurant
7
Fine dining restaurant
7
Sushi restaurant
5
Taco restaurant
5
Delivery Restaurant
5
French restaurant
5
Pizza Takeout
4
Chicken wings restaurant
4
Mediterranean restaurant
4
Thai restaurant
4
Vegan restaurant
4
New American restaurant
4
Bistro
4
Featured spot available
Your business could be here
First in “Restaurants” — with a photo and a “Featured” mark.
Take this spot
Popular place
Bar
4.5
Willie T's
Closed opens at 10:00 AM
Popular place
Bar
4.4
Salute! On the Beach
Closed opens at 11:00 AM
Popular place
Sports bar
4.3
Pickles Pub Key West
Closed opens at 11:00 AM
Popular place
Dessert shop
4.6
Mattheessen’s Candy Kitchen
Closed opens at 9:00 AM
Popular place
Bar
4.4
First Flight Island Restaurant & Brewery
Closed opens at 11:00 AM
Bar
4.3
The Waterfront Brewery
Bakery
4.6
Old Town Bakery
Open until 3:00 PM
Coffee shop
4.6
Keys Coffee Co
Open until 7:00 PM
Tourist attraction
4.7
Sunset Celebration at Mallory Square
Closed opens at 6:30 PM
Cafe
4.7
The Koffie House
Open until 2:30 PM
Bar
4.3
Stinkin Crawfish Key West
Closed opens at 9:30 AM
Bar
4.5
Lagerheads Beach Bar & Watersports
Closed opens at 10:00 AM
Brewery
4.9
Southernmost Pint Brewpub - Blast Beer Company Brewery
Closed opens at 11:00 AM
Ice cream shop
4.9
La Michoacana Key West Mexican Ice Cream
Closed opens at 1:00 PM
Farmers' market
4.6
Truman Waterfront Farmers Market
Closed
Dessert shop
4.6
Mattheessen's
Closed opens at 9:00 AM
Bar & grill
4.5
The Alamo Key West
Cafe
4.1
Point Break Café Key West
Closed opens at 8:00 AM