The Ace Crab
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:30 pm
7 Years
in Business
Amenities:
Wheelchair accessibleTakes reservations
Saved to Favorites
Phone: (619) 292-2659
Address: 3403 E Plaza Blvd Ste E, National City, CA 91950
Website: https://www.theacecrab.com
2720 E Plaza Blvd, National City, CA 91950
894 S Euclid Ave, San Diego, CA 92114
1842 Mckinley Ave, National City, CA 91950
3030 Plaza Bonita Rd, National City, CA 91950
5728 winchester, san diego, CA 92139
1981 Main St, San Diego, CA 92113
239 3rd Ave, Chula Vista, CA 91910
3030 Plaza Bonita Rd, National City, CA 91950
1430 E Plaza Blvd Ste E7A, National City, CA 91950
1007 5th Ave Apt 101, San Diego, CA 92101