Many Restaurants are reopening with limited capacity.






Los Burritos Map






Los Burritos

6320 Simmons St. Suite 130
North Las Vegas NV 89031
821-1800

More Information for Los Burritos