Hot Dogs Leo's is located in Tijuana, Mexico on Villa Rosarito 9826, Villas de Baja California. Hot Dogs Leo's is rated 4.1 out of 5 in the category hot dog restaurant in Mexico.
Address
Villa Rosarito 9826, Villas de Baja California
Service options
TakeawayDine-in
Offerings
Late-night foodSmall plates