Los Bros Tacos Llc(mobile)

Mobile Food Stand · 7700 W ALEXANDRA ST

Food Service · License 5138-1

100 Inspected Jun 23, 2026

The inspection report shows no violations.

100 Inspected Oct 30, 2025

The inspection report shows no violations.