Where to Eat

From small cafes to family friendly pizza joints, and ethnic cuisine to fine dining on the bay front, there are dining options in Coronado for everyone!

Dino and Cheryl have a few favorite spots around the island that they recommend to family, friends and clients who come to stay in town.


Clayton’s Café
979 Orange Ave, Coronado, CA 92118 (map)

Clayton’s is known for its laid back, 50’s reminiscent counter and booth style dining. The diner is almost always buzzing with energy and has a prime location near the beach, Hotel Del, and other shops on the corner of 10th and Orange. Here you can order the classics: pancakes that fill the plate, bacon and eggs, biscuits and gravy, you name it!  The diner is a perfect place to take the family for brunch, or grab a hearty meal after a run around the town.

Crown Bistro
520 Orange Ave, Coronado, CA 92118 (map)

Located at the Crown City Inn, Crown Bistro is another popular place to grab a delicious breakfast. This bistro is small, charming, and serves up amazing specials which is why on a Sunday morning locals will be sitting on the benches outside to get a table. Try any of their creative French toast specials, the ricotta waffles, the eggs benedict, or just a good old fashioned full breakfast and you will be happy you waited for that table. The bistro is in a quiet spot on the corner of 5th and Orange, and most tables are outside in a small courtyard making for a perfect place to take mom for breakfast, or catch up with friends over a wonderful meal.


If you’re looking for a place to eat lunch, well, Coronado has a great many options for you to enjoy. Walking down Orange Avenue or through the Ferry Landing is the best way to scope out your choices.

Spiro’s Gyros
1201 1st Street, Coronado, CA 92118 (map)

Spiro’s Gyros is a great spot for a casual meal. This local favorite offers a variety of traditional Greek options. You can grab a delicious gyro or falafel wrap to go and eat it down on the sands of the bay watching the ferry come and go.

Vigilucci’s and Ristorante La Terrazza
1309 Orange Avenue, Coronado, CA 92118 (map)

Some sit-down favorites include the Italian restaurants Vigilucci’s and Ristorante La Terrazza. Across the street from each other, both offer a nice selection of Italian dishes from pasta and pizza to seafood and panini sandwiches, and, of course, great wine lists. These restaurants are a block away from the Hotel Del and very close to the shops in town. Both offer a wonderful option to sit down with family and friends and enjoy this end of the Village.


Dinner options vary from one end of the Village to the other, and offer a variety of choices both casual and more sophisticated.  However, you will quickly learn that Coronado boasts “Italian, Italian, and more Italian” (and if you’re Italian like Dino, then you are probably OK with that!).

Restaurants at the Ferry Landing boast amazing views of the bay along with a wonderful meal and Il Fornaio (Italian) and Peohe’s (Seafood) are two of the best.

Il Fornaio
1333 1st Street, Coronado, CA 92118 (map)

Il Fornaio is a small chain of Italian restaurants featuring freshly baked breads, delicious pastas and crisp salads. They also have a great bar area to grab a glass of vino and relax while overlooking the San Diego skyline. While it is a “chain” we can guarantee you that the view is one of a kind!

1201 1st Street, Coronado, CA 92118 (map)

One of the more unique restaurants on the island, Peohe’s serves up seafood and steaks in a romantic tropical ambiance. For those who love chocolate, make sure to get your order in for the chocolate lava cake before you order your entrees because it takes 40 minutes to prepare the dessert. If you love shrimp, scallops and fresh fish, make sure to make reservations at Peohe’s.

The Brigantine
1333 Orange Avenue, Coronado, CA 92118 (map)

Closer to the Del is “The Brig” is another seafood restaurant worth checking out. Here you can enjoy some of the best fish tacos and other selection of fresh fish and shellfish. For non-seafood lovers there are a variety of other excellent options such as pasta, steak, and chicken dishes, making the Brigantine a great family friendly restaurant. If you are in town on a Tuesday, you can enjoy their special Taco Tuesday menu.

932 Orange Avenue, Coronado, CA 92118 (map)

If you’re looking for a special night out, Primavera is a great Italian restaurant on Orange Avenue. Part of its charm is that it is small and very personal, but that also means that reservations are required. The food is incredible, the ambiance is intimate and it comes highly recommended from Dino.