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.

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.