203 S Atlantic Ave, New Smyrna Beach, Florida 32169 USA
delicious Chilaquiles and green salsa!
Photo Credit: Yelp