We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best American Restaurants in San Pedro

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

sunrise island cuisine

#22 of 127 Restaurants in San Pedro
Price: $2 - $15 Map
Visitor photos (4)
Cuisines: American Caribbean South American Central American

Palapa Bar and Grill

#24 of 127 Restaurants in San Pedro
Price: $3 - $17 Map
Visitor photos (348)

Melt Cafe

#25 of 127 Restaurants in San Pedro
Price: $5 - $15 Map
Visitor photos (57)
Cuisines: American Caribbean Cafe Sandwiches Delicatessen Healthy

Wild Mango's

#27 of 127 Restaurants in San Pedro
Price: $10 - $23 Map
Visitor photos (89)
Cuisines: Mexican American Caribbean Latin Sandwiches Spanish Delicatessen

Hurricanes Ceviche Bar & Grill

#31 of 127 Restaurants in San Pedro
Price: $5 - $30 Map
Visitor photos (64)
Cuisines: American Caribbean South American Central American

Blue Water Grill

#33 of 127 Restaurants in San Pedro
Price: $10 - $25 Map
Visitor photos (132)

Caramba! Restaurant

#34 of 127 Restaurants in San Pedro
Price: $6 - $30 Map
Visitor photos (84)
Cuisines: American Caribbean Bar Seafood Pub Mexican

Wet Willy's Smokehouse Restaraunt

#35 of 127 Restaurants in San Pedro
Price: $2 - $17 Map
Visitor photos (35)
Cuisines: American Caribbean Seafood Barbecue South American Central American

Red Ginger

#38 of 127 Restaurants in San Pedro
Price: $5 - $30 Map
Visitor photos (14)
Cuisines: American Caribbean Latin Spanish South American Central American

Feliz Bar & Grill

#40 of 127 Restaurants in San Pedro
Price: $4 - $20
Visitor photos (15)
Cuisines: American Caribbean Bar Pizza Pub Chicken Wings

Latitudes Cafe

#42 of 127 Restaurants in San Pedro
Price: $3 - $10 Map
Visitor photos (26)
Cuisines: American Caribbean British Healthy

RAY'S Big Dog

#45 of 127 Restaurants in San Pedro
Price: $3 - $22 Map
Visitor photos (9)
Cuisines: American Hot Dogs

Cocoblanca Restaurant

#49 of 127 Restaurants in San Pedro
Map
Visitor photos (13)

DJ's Seaside Bar & Restaurant

#50 of 127 Restaurants in San Pedro
Price: $10 - $20
Visitor photos (13)
Cuisines: American Pizza Sandwiches Delicatessen Chicken Wings

Fido's Restaurant & Bar

#53 of 127 Restaurants in San Pedro
Visitor photos (82)
Cuisines: Japanese American

Average Joe's

#63 of 127 Restaurants in San Pedro
Price: $5 - $20 Map
Visitor photos (12)
Cuisines: American Hot Dogs Bar Pizza Pub Chicken Wings

Legends Burger House

#70 of 127 Restaurants in San Pedro
Price: $4 - $12
Visitor photos (29)
Cuisines: American Bar Grill Pub

Ambergris Brewing Company

#71 of 127 Restaurants in San Pedro
Price: $3 - $15 Map
Visitor photos (14)
Cuisines: American Bar Pizza Cafe Pub

Amber Beach Bar and Grill

#75 of 127 Restaurants in San Pedro
Map
Visitor photos (4)
Cuisines: Steakhouse Seafood

Roadkill

#78 of 127 Restaurants in San Pedro
Price: $5 - $8
Visitor photos (9)
Cuisines: American

Portofino Restaurant

#81 of 127 Restaurants in San Pedro
Map
Visitor photos (3)

Ramon's Village Resort

#83 of 127 Restaurants in San Pedro
Visitor photos (21)
Cuisines: American

Wade the Gringo Burgers

#86 of 127 Restaurants in San Pedro
Price: $4 - $10
Visitor photos (3)
Cuisines: American Bar Pizza Fast Food Pub Chicken Wings

The Snack Shack

#87 of 127 Restaurants in San Pedro
Price: $5 - $15 Map
Visitor photos (4)
Cuisines: American

Tackle Box Bar & Grill

#95 of 127 Restaurants in San Pedro
Visitor photos (6)
Cuisines: American Caribbean

El Sazon

#99 of 127 Restaurants in San Pedro
Visitor photos (2)
Cuisines: American Caribbean South American Central American

V Bar

#103 of 127 Restaurants in San Pedro
Price: $3 - $16
Visitor photos (14)

Double Dz

#123 of 127 Restaurants in San Pedro
Cuisines: American Caribbean