Red Mesa Tacos
Local Food Truck
Street tacos and Sonoran flavors.
View Profile for Red Mesa TacosLive Food Truck Map
See which local trucks are active right now, browse published profiles, and discover what is serving across St. George and Southern Utah.
{{homeMap.locationStatus()}}
Live Map Results
{{homeMap.resultSummary()}}
{{homeMap.listMessage()}}
No live trucks are available right now.
Featured Trucks
Local Food Truck
Street tacos and Sonoran flavors.
View Profile for Red Mesa TacosLocal Food Truck
Slow-smoked barbecue and loaded plates.
View Profile for Saguaro SmokehouseLocal Food Truck
Desert smash burgers and hand-cut fries.
View Profile for Canyon Burger CoLocal Food Truck
Coffee, cold brew, and house-made pastries.
View Profile for Juniper Brew BusBrowse by Category
Event Booking
Weddings, campus gatherings, company lunches, and community events can all start with a simple request. This section is a static placeholder for the future booking experience.
For Owners
Join the STGFoodTrucks directory, update your hours, share your menu, and help hungry locals find you faster.
$20 / month
List Your Truck[
{
"result": "log",
"message": "Query ran: SELECT COUNT(DISTINCT t.id) AS total FROM trucks t WHERE t.publication_status = 'published' AND t.archived_at IS NULL AND t.ownership_status <> 'suspended' AND t.ownership_status <> 'archived'",
"file": "/stgfoodtrucks/lib/traits/database.php",
"line": "43"
},
{
"result": "log",
"message": "Query ran: SELECT DISTINCT t.id, t.name, t.slug, t.tagline, t.city, t.state, t.postal_code, t.phone, t.email, t.website_url, t.instagram_url, t.facebook_url, t.ownership_status, t.operational_status, t.is_featured, t.published_at, CASE WHEN tls.id IS NULL THEN 0 ELSE 1 END AS is_live_now, tls.id AS live_session_id, tls.location_label AS live_location_label, tls.expected_end_at AS live_expected_end_at, tls.last_location_update_at AS live_last_updated_at, NULL AS distance_miles FROM trucks t LEFT JOIN truck_live_sessions tls ON tls.truck_id = t.id AND tls.status = 'active' AND tls.active_live_truck_id = t.id AND tls.starts_at <= NOW() AND tls.ended_at IS NULL AND (tls.expected_end_at IS NULL OR tls.expected_end_at > NOW()) AND (tls.expires_at IS NULL OR tls.expires_at > NOW()) AND tls.latitude BETWEEN -90 AND 90 AND tls.longitude BETWEEN -180 AND 180 WHERE t.publication_status = 'published' AND t.archived_at IS NULL AND t.ownership_status <> 'suspended' AND t.ownership_status <> 'archived' ORDER BY CASE WHEN tls.id IS NULL THEN 1 ELSE 0 END ASC, t.is_featured DESC, t.published_at DESC, t.name ASC, t.id DESC LIMIT 0, 5",
"file": "/stgfoodtrucks/lib/traits/database.php",
"line": "43"
},
{
"result": "log",
"message": "Query ran: SELECT tcl.truck_id, tc.id, tc.name, tc.slug, tc.status FROM truck_category_links tcl INNER JOIN truck_categories tc ON tc.id = tcl.category_id WHERE tcl.truck_id IN (1,4,2,3) AND tc.status = 'active' ORDER BY tc.sort_order ASC, tc.name ASC, tc.id ASC",
"file": "/stgfoodtrucks/lib/traits/database.php",
"line": "43"
},
{
"result": "log",
"message": "Query ran: SELECT id, name, slug, description, status, sort_order FROM truck_categories WHERE status = 'active' ORDER BY sort_order ASC, name ASC, id ASC",
"file": "/stgfoodtrucks/lib/traits/database.php",
"line": "43"
}
][]