American restaurants in Long Beach

While there are many American restaurants in the Long Beach area, we at 320 Main strive to give you an unforgettable dining experience unlike any other. Whether you’re a local or a tourist, we want you to sit back, relax, and feel at home in our restaurant. 320 Main is an intimate, family-friendly restaurant in downtown Seal Beach. Nestled between many adorable shops and restaurants, we are located on Main Street just steps away from the ocean. Our vibe is laidback, but our food is top-notch, which is why we believe we’ve become one of the favorite American restaurants in the Long Beach area. We are so lucky to have such an amazing chef creating culinary masterpieces every day.

And out of the American restaurants in the Long Beach area, we are proud to keep modest price points on all of our delicious creations. We offer a wide selection at a range of prices that are all very reasonable. We also have many daily and weekly specials to ensure that you’ll be able to come back frequently.

We know there are lots of American restaurants in the Long Beach area to choose from, which is why owner Jason Schiffer has gone above and beyond to ensure that 320 Main stands out from other local eateries. 320 Main has received numerous accolades over the years, most notably when it was nominated for Best American Restaurant Bar in the nation by the Tales of the Cocktail Spirited Awards in 2014. Jason’s attention to hospitality is as significant as his attention to the food we serve, and we strive to make that apparent to our guests. Our staff goes through extensive training to ensure that we offer our guests the absolute best service on every visit. We are so proud that 320 Main is one of the award-winning American restaurants in the Long Beach area. Come on in and give us a try!

320 Main Seal Beach CA, 90740
View Map
Open Tues-Fri 4pm & Sat-Sun 11am