"This place is great! Decor, food, vibe and service are top notch. We had the seafood tower, lobster roll and some drinks. The seafood is super fresh! The flavors were amazing. Very recommended"
Phone: +18584590221
Address: 7837 Herschel Ave, La Jolla I-92037-4408, United States
City: La Jolla
Wednesday: 16:00-20:30
Thursday: 16:00-21:00
Friday: 16:00-21:00
Saturday: 16:00-21:00
Sunday: 16:00-20:30
Dishes: 10
Amenities: 20
Categories: 5
Reviews: 7949