El Charro's in Senatobia
109 Northwest Plz,
Senatobia, 38668
(662) 562-7020
(662) 562-7020
Providers of café in Senatobia
café, coffee, dining, food