Great location and clean place! Cholos street tacos less than 100 meters away!