NextEats › California › Food in La Mesa
Food Near Me in La Mesa, CA: To-Go, Delivery & Dine-In
177 restaurants and food spots in La Mesa, CA: 73 with To-Go, 126 with Delivery and 110 with Dine-In. Pick a place to see its hours, menu and how to order.
Food by type in La Mesa
Places to eat in La Mesa
Antica Trattoria Italian · 5654 Lake Murray Blvd · La Mesa, CA To-Go · Delivery · Dine-In Aromi Italian Cuisine Italian · 7200 Parkway Dr · La Mesa, CA To-Go · Delivery · Dine-In Casa De Pico Mexican · 5500 Grossmont Center Dr · La Mesa, CA To-Go · Delivery · Dine-In Charcoal House Restaurant & Bar Bar · 9566 Murray Dr · La Mesa, CA To-Go · Delivery · Dine-In City Tacos Mexican · 8325 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Dukes Old Fashioned Onion Burgers Hamburger restaurant · 5020 Baltimore Dr · La Mesa, CA To-Go · Delivery · Dine-In El Torito Mexican · 5024 Baltimore Dr · La Mesa, CA To-Go · Delivery · Dine-In Farmer's Table La Mesa American · 8141 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Golden Bay Asian Food Asian restaurant · 3641 Avocado Blvd · La Mesa, CA To-Go · Delivery · Dine-In Golden Dragon Asian restaurant · 7520 El Cajon Blvd Ste 101 · La Mesa, CA To-Go · Delivery · Dine-In Hacienda Cazadores Steak · 8302 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Himalayan Cuisine Indian restaurant · 7918 El Cajon Blvd P · La Mesa, CA To-Go · Delivery · Dine-In I Que BBQ Barbecue restaurant · 8733 Broadway · La Mesa, CA To-Go · Delivery · Dine-In Janna's Burgers, Fish and Fries American restaurant · 5500 Grossmont Center Dr Ste 287 · La Mesa, CA To-Go · Delivery · Dine-In Kawaii Sushi Sushi · 5575 Baltimore Dr Ste 110 · La Mesa, CA To-Go · Delivery · Dine-In La Casa Blanca mexican restaurant Mexican · 9570 Murray Dr · La Mesa, CA To-Go · Delivery · Dine-In La Mesita Mexican Food Mexican · 7012 University Ave · La Mesa, CA To-Go · Delivery · Dine-In Limoncello Modern Italian Italian · 8273 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Little Roma Restaurant Italian · 5575 Baltimore Dr #104 · La Mesa, CA To-Go · Delivery · Dine-In Los Pinos Taco Shop Mexican restaurant · 5646 Lake Murray Blvd · La Mesa, CA To-Go · Delivery · Dine-In Lunch Box Cafe & Deli Brunch · 8751 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Marieta's Mexican · 8949 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Mario's De La Mesa Restaurant Mexican · 8425 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Mastiff Kitchen La Mesa American restaurant · 4253 Palm Ave · La Mesa, CA To-Go · Delivery · Dine-In Narumi Sushi Japanese · 9118 Fletcher Pkwy · La Mesa, CA To-Go · Delivery · Dine-In Ney Restaurant Middle Eastern restaurant · 6062 Lake Murray Blvd Ste 102 · La Mesa, CA To-Go · Delivery · Dine-In Nonno's Ristorante Italiano Italian · 5314 Baltimore Dr · La Mesa, CA To-Go · Delivery · Dine-In Olive Garden Italian Restaurant Italian restaurant · 5500 Grossmont Center Dr Ste 420 · La Mesa, CA To-Go · Delivery · Dine-In Pietro's Cucina Italiana Italian · 8378 Parkway Dr · La Mesa, CA To-Go · Delivery · Dine-In Riviera Supper Club and Turquoise Room Steak · 7777 University Ave · La Mesa, CA To-Go · Delivery · Dine-In Shirleys Kitchen Breakfast · 7118 University Ave · La Mesa, CA To-Go · Delivery · Dine-In Smokey and The Brisket BBQ Barbecue restaurant · 5465 Lake Murray Blvd · La Mesa, CA To-Go · Delivery · Dine-In Sunshine Pancake House Brunch · 7303 El Cajon Blvd · La Mesa, CA To-Go · Delivery · Dine-In Swami's Cafe La Mesa Breakfast · 8284 La Mesa Blvd · La Mesa, CA To-Go · Delivery · Dine-In Tappi Sushi Lounge Sushi · 6062 Lake Murray Blvd a101 · La Mesa, CA To-Go · Delivery · Dine-In Uncle Joey's Pizza & Grill Pizza restaurant · 7520 El Cajon Blvd #102 · La Mesa, CA To-Go · Delivery · Dine-In University Pizza Shop Pizza restaurant · 7242 University Ave · La Mesa, CA To-Go · Delivery · Dine-In Anthony's Fish Grotto Seafood · 9530 Murray Dr · La Mesa, CA Delivery · Dine-In Aromas of India Indian restaurant · 5270 Baltimore Dr · La Mesa, CA Delivery · Dine-In Bamboo Fresh Thai Cuisine Thai restaurant · 7953 University Ave · La Mesa, CA Delivery · Dine-In BJ’s Restaurant · 5500 Grossmont Center Dr · La Mesa, CA Delivery · Dine-In BJ's Restaurant & Brewhouse Bar · 5500 Grossmont Center Dr · La Mesa, CA Delivery · Dine-In BMH Italian Fast food restaurant · 7670 El Cajon Blvd · La Mesa, CA To-Go · Delivery Californias Taco Shop Mexican restaurant · 7393 El Cajon Blvd · La Mesa, CA Delivery · Dine-In Carl's Jr. Fast food restaurant · 8110 Parkway Dr · La Mesa, CA To-Go · Delivery Chick-fil-A Fast food restaurant · 8200 Parkway Dr · La Mesa, CA To-Go · Delivery Chili's Grill & Bar American restaurant · 8285 Fletcher Pkwy · La Mesa, CA Delivery · Dine-In China Super Buffet Chinese restaurant · 7984 La Mesa Blvd · La Mesa, CA Delivery · Dine-In Chipotle Mexican Grill Fast food restaurant · 8005 Fletcher Pkwy · La Mesa, CA To-Go · Delivery Cilantro's Taco Shop Mexican restaurant · 7520 El Cajon Blvd #301 · La Mesa, CA Delivery · Dine-In D'Amatos Pizza Pizza restaurant · 8807 La Mesa Blvd · La Mesa, CA Delivery · Dine-In Denny's American restaurant · 4235 Spring St · La Mesa, CA Delivery · Dine-In Domino's Pizza Pizza delivery · 3707 Avocado Blvd · La Mesa, CA To-Go · Delivery Domino's Pizza Pizza delivery · 7960 University Ave · La Mesa, CA To-Go · Delivery Dos Bros Tacos and Deli Mexican restaurant · 6903 University Ave · La Mesa, CA Delivery · Dine-In El Compadre Taco Shop & More Mexican restaurant · 7327 University Ave · La Mesa, CA Delivery · Dine-In El Pollo Loco Fast food restaurant · 4990 Baltimore Dr · La Mesa, CA To-Go · Delivery Finca Casa Blanca Mexican restaurant · 9570 Murray Dr · La Mesa, CA Delivery · Dine-In Frank's Pizza Joint Pizza restaurant · 3741 Avocado Blvd · La Mesa, CA Delivery · Dine-In Fresheria La Mesa Health food restaurant · 5575 Baltimore Dr #105A · La Mesa, CA Delivery · Dine-In
See all 177 places
Food near La Mesa
Lemon Grove, CA Spring Valley, CA El Cajon, CA Santee, CA Bonita, CA Mission Valley, CA San Diego, CA National City, CA Bankers Hill, CA Lakeside, CA Jamul, CA Chula Vista, CA Coronado, CA Mira Mesa, CA Poway, CA Pacific Beach, CA