About Down Lo 2
Down Lo 2 is a restaurants in Chico, CA, United States.
It is located at 319 Main St, Chico, CA 95928. Visitors rate it 4.3 out of 5 based on 202 reviews. You can contact Down Lo 2 by phone at +1 530-892-2473.
Bar & grill
Frequently asked questions about Down Lo 2
Where is Down Lo 2 located?
Down Lo 2 is located at 319 Main St, Chico, CA 95928, United States.
What is the phone number of Down Lo 2?
You can call Down Lo 2 at +1 530-892-2473.
How is Down Lo 2 rated?
Down Lo 2 has a rating of 4.3 out of 5 based on 202 reviews.
Similar places nearby
Restaurants
4.4 (778)
1295 E 8th St, Chico, CA 95928
Restaurants
4.4 (778)
1295 E 8th St, Chico, CA 95928
Restaurants
4.2 (629)
540 Main St, Chico, CA 95928
Restaurants
4.2 (629)
540 Main St, Chico, CA 95928
Restaurants
4.4 (549)
1354 East Ave A, Chico, CA 95926
Restaurants
4.4 (549)
1354 East Ave A, Chico, CA 95926
All restaurants in Chico, CA → All places in Chico, CA →