Address: 3025 Denver St, San Diego, CA 92117, USA
“got there near five, it wasn't very busy. service is typically great. the bill was fair for the quality of food. atmosphere and food reminds me of virginia beach.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…