Given Bahía de los Ángeles ’s small size and relatively isolated location, food options are somewhat limited—and pricey. One alternative is to stock up on groceries and supplies in Guerrero Negro  before making the journey east to the bay.
You might begin a visit to Bahía de los Angeles with a margarita under a palapa at Guillermo’s (tel. 200/124-9104, 6 A.M.–10 P.M. daily, mains US$5–10). Its menu features a number of seafood specialties.
At the other end of town, Restaurant Las Hamacas (tel. 200/124-9114, 6 A.M.–9 P.M. daily, mains US$5–15) offers seafood and ranchero dishes.
Reyna’s Place (tel. 200/124-9148, 6 A.M.–10 P.M. daily, US$5–14) is the bright orange building right at the town’s entrance, with the U.S., Canadian, and Mexican flags flying overhead. Owners Reyna and Salino (of Reyna’s Tacos and La Palapa fame) cordially attend to customers from this new location, which became their business as of January 2008. Mexican antojitos and seafood are the main attractions; a book exchange and long-distance public phone draw information-starved travelers.
Victoria’s Restaurant (tel. 200/124-9110, 6 A.M.–10 P.M. daily, US$5–15), at the Costa del Sol Hotel, features reasonably priced Mexican food, with fish and shrimp specialties, including Pescado Encabronado (Pissed-off Fish, as translated on the menu) and Camarones a la Viagra (Viagra Shrimp). Victoria bears more than a slight resemblance to salsa legend Celia Cruz.
Bahía de los Angeles now has a few legitimate grocery stores, too. The largest, Super Xitlali, on the south side of town at the turnoff to head out of town, is open 6 A.M.–11 P.M. daily and has just about anything one might find in similar stores in Guerrero Negro. Also well stocked are Casa Díaz and La Isla Market, among others.