This The Lobster Shack location has closed
111 W Avenida Palizada #104, San Clemente CA 92672
Write a review
You May Also Like
0.03 miles
czech it out cafe san clemente - 111 W Avenida Palizada, San Clemente
Cafe
0.1 miles
Nomads Canteen - 102 Avenida Cabrillo, San Clemente
Comfort Food, Pet Friendly
0.11 miles
Pedro's Tacos - 550 N El Camino Real, San Clemente
Mexican, Fast Food
0.16 miles
Rancho Capistrano Winery San Clemente - 124 Avenida Del Mar, San Clemente
American, Pet Friendly
San Clemente, California
The Lobster Shack
Restaurant in San Clemente, CA
111 W Avenida Palizada #104, San Clemente
Suggest an Edit
Nearby Stores
7-Eleven
502 N El Camino Real, San Clemente
DeNault's Ace Hardware
535 N El Camino Real, San Clemente
The UPS Store
555 N El Camino Real Ste A, San Clemente
San Clemente Valero (Valero)
504 Avenida de la Estrella, San Clemente