About
The Lobster Trap is a premier Seafood restaurant located in the heart of Avalon, CA. Our restaurant is dedicated to serving the freshest and most delicious seafood dishes in a cozy and inviting atmosphere. From mouth-watering lobster rolls to succulent fish tacos, our menu is designed to satisfy any seafood craving.
As a top-rated Restaurant in Avalon, we take pride in using only the highest-quality ingredients, sourced locally whenever possible. Our chefs are passionate about creating dishes that are both flavorful and visually stunning. Whether you're in the mood for a romantic dinner or a casual night out with friends, The Lobster Trap is the perfect destination.
Conveniently located at 128 Catalina Ave, Avalon, CA 90704, we're just a short walk from the beach and other popular attractions. Join us for lunch or dinner and experience the best of Seafood in Avalon. Our friendly staff and exceptional service ensure that every visit is a memorable one. Come taste the difference at The Lobster Trap, where every meal is a catch!