Sea Urchin Restaurants in San Marcos
Show restaurants on map
4.3
Menu
4.3
Menu
City: San Marcos, 844 W San Marcos Blvd, 92078 San Marcos, United States
"I've been driving to Hyuga for nine years. Many options in the Carlsbad area, but this is still my way. Besides the award-winning sushi: atmosphere is..."
Price
The Average price for Sea Urchin is:
$8.2
Feedback
These reviews refer only to the mentioned ingredients.