
-
2017
Sea180 Coastal Tavern 800 Seacoast Dr Imperial Beach, CA 91932 (619) 631-4949 This beachfront restaurant, located in the Pier South Resort in Imperial Beach, boasts 180 degree views of the Coronado Islands, South Bay and Mexico. There are indoor and outdoor spaces, ranging from accommodating 16 guests to 300. The fare ranges from seafood to steak to Mexican classics like …