Achilles
Middle Eastern restaurant, Fast food restaurant, Halal restaurant, Mediterranean restaurant in Santa Clara, California
Address: 2521 Newhall St, Santa Clara, CA 95050
Price Range: $
About this restaurant
Address: 2521 Newhall St, Santa Clara, CA 95050
Located in Santa Clara, California, Achilles offers a casual Mediterranean dining experience with a focus on fresh, made-to-order dishes including their popular heart-shaped falafels, gyros, and shawarma plates. This primarily takeout spot features outdoor seating only and serves generous portions of customizable plates with various proteins, rice, salads and house-made sauces, while their freshly baked pita and signature Achilles spread have earned particular praise from regular customers.
Hours Open
Known For
Not Noted
Portion Sizes: Many reviewers comment on generous portion sizes, though some mention inconsistencies in portion amounts.
Prices: Opinions on pricing are mixed; some find the prices affordable and the value good, while others find them expensive, especially given the portion sizes.
Parking: Reviews indicate that there is parking available, but it is sometimes limited, requiring street parking as an alternative.