About
Los Lobos is an establishment located in London, Ontario on 580 Talbot St. Los Lobos is in the "Mexican restaurant" category. Casual, low-key with festive decor serving modern Mexican grub from tacos to craft cocktails.
Categories
Mexican restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like