We both loved this place before taking a single bite. Love the name… the staff is friendly… and they make GIANT tortas! What more do you want?
Or, as we like to call it… everything but the kitchen sink. Yum.
Assorted types of porky goodness, cheese, jalapenos, avocado and sliced tomatoes.
Crazy good, period.
1175 Indian Trail Road
Norcross, GA 30093
678 805 8792