La Lumbrera is a convenience store that also offers taqueria-style food and essential groceries.