Fourteen Mexican and Tex-Mex places in Spring Hill, on Main Street, Port Royal Road, The Crossings and Belshire Village Drive, with hours and phones.
Last checked Oct. 19, 2026. Refreshed every three months.
Spring Hill’s Mexican restaurants sit along Main Street (U.S. 31, also signed Columbia Pike), on Port Royal Road near Saturn Parkway and around The Crossings on Crossings Boulevard and Crossings Circle. Two more are on Belshire Village Drive and Kedron Parkway, and fast-casual burrito chains fill out Wall Street and Spedale Court.
How we made this list. The places come from OpenStreetMap records inside Spring Hill’s city limits, the same data behind our local directory, checked against each place’s own website on Oct. 19, 2026. Places the map missed were added from the Tennessee Department of Health’s inspection records. Four family restaurants have no website we could find; they are listed because the state inspected them at a Spring Hill address in 2026, and we give their address and say so. Food trucks are not listed. The list is alphabetical. It is not a ranking or a recommendation, and nobody paid to be on it. Run one of these places? Write to us to correct your entry.
The list
| Name | Address | Hours as published | Phone |
|---|---|---|---|
| Acapulco Mexican Grill (no website) | 2001 Campbell Station Parkway, Suite A-1 | No website | No website |
| Amigo’s Mexican Grill | 1025 Crossings Blvd. | Not posted on its site | 931-451-5111 |
| Bubbakoo’s Burritos | 5006 Spedale Court | On its location page | On its location page |
| Cali Burrito Mexican Grill (no website) | 4935 Main St., Suite 1 | No website | No website |
| Chipotle | 2098 Wall St. | 10:45 a.m. to 11 p.m. daily | 615-302-0775 |
| Costa Vida | 2014 Crossings Circle | 10:30 a.m. to 8:30 p.m. Monday to Saturday; closed Sunday | 931-451-7533 |
| Don Arturo’s Mexican Grill (no website) | 4910 Main St. | No website | No website |
| El Molcajete | 3020 Belshire Village Drive | 11 a.m. to 10 p.m. Monday to Wednesday; 10 a.m. to 10 p.m. Thursday; 11 a.m. to 10:30 p.m. Friday and Saturday; 11 a.m. to 10 p.m. Sunday | 615-302-8075 |
| Mezcal Cocina Mexicana #2 | 120 Kedron Parkway | Not posted on its ordering page | 931-486-0004 |
| Moe’s Southwest Grill | 1001 Crossings Blvd. | 10:30 a.m. to 10 p.m. Monday to Saturday; 10:30 a.m. to 9 p.m. Sunday | 931-486-2021 |
| Taco Bell | 4880 Port Royal Road | Drive-thru 9 a.m. to 3 a.m. daily | 931-486-3475 |
| Taco Bell | 4936 Columbia Pike | 9 a.m. to 1 a.m. Monday and Tuesday; 9 a.m. to 2 a.m. Wednesday, Thursday and Sunday; 9 a.m. to 3 a.m. Friday and Saturday | 615-302-3154 |
| Tacos El Patron (no website) | 5075 Main St., Suite B-4 | No website | No website |
| Tito’s Mexican Restaurant | 4886 Port Royal Road, Suite 100 | 11 a.m. to 10 p.m. Monday to Saturday; 11 a.m. to 9 p.m. Sunday | 931-486-9994 |
The places
Acapulco Mexican Grill on Campbell Station Parkway has no website we could find. The state health department inspected it on Aug. 20, 2026.
Amigo’s Mexican Grill at The Crossings is one of a small group of Amigo’s restaurants in Middle Tennessee. Its site lists the Spring Hill address and phone but not its hours.
Bubbakoo’s Burritos on Spedale Court is a fast-casual burrito chain. Its location page loads its hours in a way we could not read, so check the page before you go.
Cali Burrito Mexican Grill on Main Street has no website we could find. The state inspected it on July 24, 2026.
Chipotle on Wall Street is open every day from 10:45 a.m.
Costa Vida at 2014 Crossings Circle calls its food Fresh Mex and offers delivery. It is closed on Sundays.
Don Arturo’s Mexican Grill on Main Street has no website we could find. The state inspected it on Sept. 15, 2026.
El Molcajete on Belshire Village Drive serves made-from-scratch plates and handcrafted margaritas, with fajitas, enchiladas, tamales, carnitas, mole and chiles rellenos on its menu. It offers dine-in and pickup, and says it has outdoor seating, weather permitting, and free parking.
Mezcal Cocina Mexicana #2 on Kedron Parkway sells tacos, burritos and dips through its online ordering page, which gives its address and phone.
Moe’s Southwest Grill at 1001 Crossings Blvd. is a fast-casual Southwest chain.
Taco Bell has two Spring Hill restaurants. The Port Royal Road hours above are its drive-thru hours, as its page lists them.
Tacos El Patron on Main Street has no website we could find. The state inspected it on March 5, 2026.
Tito’s Mexican Restaurant on Port Royal Road is part of a locally owned group that serves home-style Mexican food, with dishes prepared when ordered, its site says. It runs a weekday happy hour from 2 to 6 p.m., takes pickup and delivery orders and says outdoor seating is available at all its locations.
Related
- Patios and outdoor dining in Spring Hill
- Where to get burgers in Spring Hill
- Date night in Spring Hill
- Where to eat in Spring Hill: every list
- Restaurant inspections in Spring Hill
- Local business directory
Frequently asked questions
Where can I get Mexican food in Spring Hill?
This list has 14 Mexican and Tex-Mex places inside Spring Hill’s city limits. Sit-down restaurants include El Molcajete on Belshire Village Drive, Tito’s on Port Royal Road, Amigo’s at The Crossings, Acapulco on Campbell Station Parkway and Don Arturo’s on Main Street.
Which Spring Hill Mexican restaurants are open late?
The Taco Bell drive-thru at 4880 Port Royal Road lists hours to 3 a.m. every day, and the one at 4936 Columbia Pike to 3 a.m. on Fridays and Saturdays. Among sit-down restaurants, El Molcajete lists hours to 10:30 p.m. on Fridays and Saturdays and Tito’s to 10 p.m. Monday to Saturday.
Do any Spring Hill Mexican restaurants have outdoor seating?
El Molcajete says it has outdoor seating, weather permitting, and Tito’s says outdoor seating is available at all its locations.
Is there a Mexican restaurant in Spring Hill open on Sunday?
Yes. El Molcajete, Tito’s, Moe’s Southwest Grill and Chipotle all list Sunday hours on their own sites. Costa Vida is closed on Sundays.
Have your say