Los Bravos is a bustling Mexican restaurant offering a wide selection of casual fare, including burritos and nachos, inspired by regional Mexican cuisine.