If you're looking for Japanese restaurants in San Marcos look no further. Ahi Sushi & Grill is known for having some of the best Japanese in San Marcos. Located at 157 N Twin Oaks Valley Rd, Ahi Sushi & Grill is a great place to dine in or order delivery. It's the perfect option for those searching for "Japanese Near Me". They have tons of great options, so scroll down to see the Ahi Sushi & Grill menu and pick your favorites.