El Señor Burrito @ Mash High Street Service Station
Located in the service station area just off the High Street exit on Interstate 880, this El Señor Burrito feeds travelers and locals who appreciate fresh ingredients and friendly, prompt service.