Related: The Unassuming Restaurant in West Virginia that Locals Swear has the Best Barbecue in the State California rolls, ...
The humble storefront sits in Eastern Baltimore, its vibrant blue, red, and yellow signage announcing “Tortilleria Sinaloa” ...