This place is amazing!!! Great service the Tacos are amazing and it's super chill. It's a must if you live in Ogden or are visiting.
Haven't left a review yet?Leave one now.