Palmira Tienda Y Taqueria
5056 Whiskey Rd #101, Aiken
(803) 672-6084
Recent Reviews
You May Also Like
JDubbZ Pizzeria - 771 Main St N
Chicken Wings, Pizza, Fast Food
No.1 China - 617 Main St N
Chinese
Atomic City Eatery and Billiards - 609 Main St N
Pool Halls
Restaurants in Aiken, SC
Palmira Tienda Y Taqueria
5056 Whiskey Rd #101, Aiken, SC 29803
(803) 672-6084