1. Smokin' Eddies BBQ
213 W Main St, Louisa, VA 23093
Coordinate: 38.02584,-78.00363
Phone: (540) 967-1990
2. Obrigado Restaurant
109 W Main St, Louisa, VA 23093
Coordinate: 38.02467,-78.00271
Phone: (540) 967-9447
3. Roma Italian Restaurant
406 E Main St, Louisa, VA 23093
Coordinate: 38.01952,-77.9951
Phone: (540) 967-1666