Taqueria Luna Rosa
366 S Oliver St, Elberton
(706) 371-0286
Menu
Restaurants in Elberton, GA
Taqueria Luna Rosa
366 S Oliver St, Elberton, GA 30635
(706) 371-0286