Description
Name: El Changarro Loco
Address: 3037 E Washington Blvd #3722, Ogden, UT 84401
Phone Number: +1 801-393-2090
Categories: Mexican restaurant, Children's party service, Family restaurant, Restaurant, Snack bar
El Changarro Loco is a Mexican restaurant located at 3037 E Washington Blvd #3722 Ogden/
(Latitude,Longitude: 41.2093365,-111.971004)
Postal Code: 84401
Location
-
3037 E Washington Blvd #3722, Ogden, UT 84401
Add a review