Taqueria Miranda

Restaurant in Chattahoochee, Florida