Cape Town Grill & Bar

Cape Town Grill & Bar

7580 Miramar Rd , San Diego, CA 92126

(858) 800-2700

EAT24 Free Online Ordering