Mexican restaurants from San Diego to San Francisco
This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from San Diego, you can leave at 8:40 am and drive for about 20 minutes to the first stop.

621 Pearl St
La Jolla, CA
(858) 551-6666
$
La Jolla, CA
(858) 551-6666
$
Day 1. Arrive at 9:00 am. Eat for about 2 hours. Then drive for about an hour.

110 N El Camino Real
San Clemente, CA
(949) 481-4545
$$
San Clemente, CA
(949) 481-4545
$$
Arrive at 12:00 pm. Eat for about 2 hours. Then drive for about 20 minutes.

361 Cliff Dr
Laguna Beach, CA
(949) 497-5434
$$$
Laguna Beach, CA
(949) 497-5434
$$$
Arrive at 2:20 pm. Eat for about 2 hours. Then drive for about 40 minutes.

1060 E Imperial Hwy
Brea, CA
(714) 529-2900
$$
Brea, CA
(714) 529-2900
$$
Arrive at 5:00 pm. Eat for about 2 hours. Then drive for about 50 minutes.

8905 Melrose Ave
West Hollywood, CA
(323) 978-2170
$$
West Hollywood, CA
(323) 978-2170
$$
Arrive at 7:50 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:40 am. Then drive for about 20 minutes.

11669 Sherman Way
North Hollywood, CA
(818) 503-1220
$$
North Hollywood, CA
(818) 503-1220
$$
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 40 minutes.

31732 Castaic Rd
Castaic, CA
(661) 294-3079
$
Castaic, CA
(661) 294-3079
$
Arrive at 1:40 pm. Eat for about 2 hours. Then drive for about 40 minutes.

133 Frazier Mountain Park Rd
Lebec, CA
(661) 248-1148
$$
Lebec, CA
(661) 248-1148
$$
Arrive at 4:20 pm. Eat for about 2 hours. Then drive for about an hour.

716 21st St
Bakersfield, CA
(661) 637-1343
$$
Bakersfield, CA
(661) 637-1343
$$
Arrive at 7:10 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:50 am. Then drive for about 40 minutes.

20645 Tracy Ave
Buttonwillow, CA
(661) 378-5644
$
Buttonwillow, CA
(661) 378-5644
$
Day 3. Arrive at 8:30 am. Eat for about 2 hours. Then drive for about 40 minutes.

21172 Hwy 46
Lost Hills, CA
(661) 797-9911
$
Lost Hills, CA
(661) 797-9911
$
Arrive at 11:10 am. Eat for about 2 hours. Then drive for about 50 minutes.

1000 General Petroleum Ave
Kettleman City, CA
$
Kettleman City, CA
$
Arrive at 1:50 pm. Eat for about 2 hours. Then drive for about 40 minutes.

795 Sunset St
Coalinga, CA
(559) 821-8282
Coalinga, CA
(559) 821-8282
Arrive at 4:30 pm. Eat for about 2½ hours. Then drive for about an hour.

965 O St
Firebaugh, CA
(559) 659-1717
Firebaugh, CA
(559) 659-1717
Arrive at 8:10 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.

1460 E Pacheco Blvd
Los Banos, CA
(209) 826-4041
$$
Los Banos, CA
(209) 826-4041
$$
Day 4. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 10 minutes.

850 W Pacheco Blvd
Los Banos, CA
(209) 827-5919
$
Los Banos, CA
(209) 827-5919
$
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about an hour.

508 E 11th St
Tracy, CA
(209) 830-9618
$$
Tracy, CA
(209) 830-9618
$$
Arrive at 4:20 pm. Eat for about 2 hours. Then drive for about 40 minutes.

7995 Amador Valley Blvd
Dublin, CA
(925) 828-5464
$$
Dublin, CA
(925) 828-5464
$$
Arrive at 7:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 9:30 am. Then drive for about 30 minutes.

1440 Park St
Alameda, CA
(510) 769-9110
$$
Alameda, CA
(510) 769-9110
$$
Day 5. Arrive at 10:00 am. Eat for about 2 hours. Then drive for about 20 minutes.
Reach your destination in San Francisco around 12:20 pm after eating at 19 restaurants over 5 days. If you were to drive nonstop, it would take about 8 hours driving roughly 502 miles straight to San Francisco. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Mexican restaurants, Breakfast & Brunch, Seafood restaurants, American restaurants (New style), Vegan, Vegetarian, or more. Enjoy the journey!
Powered by