Cancel

    Open app

    Search

    On A Roll

    3.9 (247 reviews)
    InexpensiveVietnamese
    Closed 11:00 am - 8:00 pm
    Updated over 3 months ago

    On A Roll Photos

    Business Info

    ON A ROLL ATMOSPHERE

    What's the vibe?
    Moderate noise
    Casual
    Good for kids
    Good for groups

    You might also consider

    Recommended Reviews - On A Roll

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Heather R.

    Yum!! The bbq pork bahn mi is something I will definitely be coming back for. It was a bit on the spicier side with the jalapeño, so if you can't do spice order it without. Great flavor, huge sandwich, lots of meat and veggies...this was the perfect comfort meal. Their egg rolls were also pretty good, but the bahn mi was outstanding.

    1. Spring Rolls
    Dan B.

    The last Banh Mi's I enjoyed were back when I lived in Sacramento. So finding this gem in San Pedro Square has been an amazing find for me. I had the BBQ Pork Banh Mi and Spring Rolls. Both were so neatly presented (very important to me), the flavors were on-point and delicious. The service was about 10 minutes and I grabbed a drink and a table in the meantime. San Pedro Square is always a hit with our friends group- there's something for everyone. But I think I have found my routine spot in the meantime with On a Roll!

    5. Chicken Potstickers
    Patricia A.

    On a roll, for when you want fast food on the go. Came to San Pedro Square market and decided to try their coconut shrimp, however, they were all sold out. So then our second choice was the potstickers. They were just OK and they came with the sweet spicy sauce too.

    Salmon salad with a small portion of salmon mixed in. The salmon fillet looks untouched!
    Vi T.

    I ordered the salmon salad. The chef was genuine, you could just feel it. Dedication to his business. For $18, the portion is huge. Better yet, it's fresh. I was initially surprised he asked me to come back in 10 minutes. There's no way you can cook salmon that quickly unless its precooked. I returned to find him at the stove, so I waved at him and told him I'd return. When I did, I found a plastic bag with two containers, one for the hot salmon, another full of a fresh variety of greens, long shredded carrots, tomatoes, and extra sauce. The fish is a thick fillet where one end had to be tucked into the container. The sauce is a delicious sweet and sour onion combination. Combined with the salad, however, HEAVENLY. I broke a small portion of the fish into the salad and it looked like I barely touched the fish. Highly recommended if you plan on visiting San Pedro Square.

    1. Spring Rolls w. Shrimp
    Kay O.

    I wanted to go somewhere to have an early dinner with my aunt and I wasn't too sure where to go. Since there's so many different places to eat at in San Pedro marketplace, I figured we could go there and pick some thing. We ended up going to this cute Vietnamese spot right at the Side entrance. It was perfect because my aunt ordered the eggrolls, and I got some spring rolls and with my stupid food allergies, there's no MSG in their spring rolls! Yes, I'm allergic to monosodium glutamate and I'm Hapa! Ughhhh fun stuff! Anyways, the gentleman at the front counter was very busy, but took our order, and we also got a strawberry tea, and I got a lychee tea. I loved all the different Boba and lychee jelly inside my tea, and the spring rolls tasted very fresh! The only funny thing was is, the gentleman didn't give us any utensils. I had to go back after we sat down and pick up utensils . lol Everything else was fine within the service and we were able to sit down at this cute Italian spot and watch the two people there clean out their giant pasta machine. Apparently it was making the pasta stick instead of separate. I've never seen a giant pasta machine like that, so it was very interesting for my aunt and me to watch them assemble and disassemble the machine. Since I have a gluten allergy, I can't really eat there but my aunt said she definitely wants to try it! Lol we will definitely be back to this Vietnamese spot, On A Roll for a light dinner or snack/appetizer.

    Christine N.

    This was my first time in San Pedro Market and the first store I saw when I walked in was On A Roll. But, I did walk through all the eateries to see the endless option. I still came back to On A Roll since I was craving a banh mi. I really appreciated the Asian fusion cuisine and some of my favorite Vietnamese dishes. My friend and I split a grilled pork banh mi and spring rolls. The banh mi was filled with lots of delicious pork and pickled veggies. It definitely hit the spot and fulfilled by banh mi craving. The spring rolls came with fried wonton chips and yummy peanut sauce. The peanut sauce was my favorite and a really good addition to the spring rolls. The service was pretty quick and around a lot of the other eateries. Will definitely be back whenever I'm craving some good Vietnamese food.

    1. Spring Rolls
    Kathleen N.

    I came here with some coworkers for a quick lunch and got the spring rolls. They were tasty and great for a light and quick lunch. We ordered ahead through Yelp/other online service and the owners kindly let us know to call in next time since the online ordering takings a percentage of fees from them. Coworkers got the vermicelli bowl and salmon bowl and they looked so good, will definitely be trying those next time. Bottom line: quick service for lunch and the owners were kind. All the food looked amazing, I am definitely coming back to try new things next time.

    Taro Milk Tea
    Sparky D.

    My pre-game spot to eat. Good price, decent sized, tasty sandwich, quick service. Located in the San Pedro Square Market, towards the exit near restrooms, counter space to sit and eat. Everything I saw others get looked nice too. I'll try their Chicken Pad Thai next time.

    19. Chicken Pad Thai Plate

    Chicken pad Thai was really good. Huge portions! Had a little kick but wasn't too spicy

    1. Spring Rolls

    See all

    Photo of S Y.
    0
    13
    6

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of John G.
    125
    565
    2437

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Jason F.
    291
    2582
    3864

    8 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Lauren L.
    272
    27
    31

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Sabrina T.
    140
    52
    139

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Mark F.
    151
    578
    5465

    9 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Nic Z.
    372
    1806
    5418

    7 years ago

    Helpful 5
    Thanks 0
    Love this 8
    Oh no 0

    7 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 years ago

    Helpful 10
    Thanks 0
    Love this 8
    Oh no 0
    Photo of Joy U.
    193
    624
    5198

    12 years ago

    Helpful 5
    Thanks 0
    Love this 5
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Gnocchi C.
    615
    88
    49

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    12 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Yuki U.
    75
    17
    9

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Nathan U.
    4
    482
    1653

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Liv H.
    3
    172
    35

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Ann L.
    413
    3312
    42051

    14 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Leland S.
    1388
    1725
    2074

    11 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 1
    Thanks 0
    Love this 2
    Oh no 0
    Photo of George L.
    183
    33
    5

    7 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Yara R.
    6
    50
    10

    4 years ago

    I've been here many times. Lots of yummy plates. But the best thing of all is the grilled pork Banh Mi. It is sooo good!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 8
    Thanks 0
    Love this 7
    Oh no 0
    Photo of Luca M.
    62
    71
    18

    4 years ago

    Their portions compared to many other spots next to them on every order is worth the price and quality is great!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    In a very diverse food court. Next to historic park; downtown San Jose. Not the best Banh Mi, but generous portions, and pleasant service.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Snow T.
    0
    100
    104

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Lisa L.
    1
    33
    10

    8 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    12 years ago

    Helpful 11
    Thanks 0
    Love this 9
    Oh no 0

    Page 2 of 7

    Ask the Community - On A Roll

    You might also consider

    Verify this business for free

    People searched for Vietnamese 179,785 times last month within 15 miles of this business.

    Verify this business

    Blue Monkey Cafe & Restaurant

    Blue Monkey Cafe & Restaurant

    3.9
    (516 reviews)
    2.0 mi
    $$

    Tried Blue Monkey recently at the advice of a coworker and enjoyed the meal. The bun dau mam…read moretom--the tofu was crispy on the outside, soft on the inside, and all of the accompaniments were fresh. The mam tom had a strong flavor (as expected), but it was balanced well and tasted authentic. We also ordered the cha ca La Vong, which came out sizzling and fragrant with plenty of dill and turmeric flavor. Mixing it with the noodles, herbs, and peanuts made for a great combination of textures and flavors. Portions were generous, service was friendly, and the food came out pretty quickly even though the restaurant was busy. It's not always easy to find Vietnamese dishes like these done well in the South Bay, so I was happy to find a spot that delivers. I'll definitely be back to try more of the menu.

    Blue Monkey drew me in because it offered various cuisines around Vietnam, and Northern cuisine is…read morenot one that I've seen often. Despite it being in a big lot, parking still took a while to find. Thankfully, we had thankfully just beat the lunch rush and not had to wait longer than 10 minutes for a table. My friend and I shared a Northern spread (Bun Cha Ha Noi) and a Southern style Goat Curry (Banh Mi Cari De). Service was definitely on the slower side that day, but thankfully we were proactive at getting the orders in. The Bun Cha Ha Noi was delicious - pretty much a DIY spring roll - all the fun, all the mess, with none of the clean up other than licking the plates clean. The pork belly was delicious; I was surprised how much I liked it, since I'm not a fan of pork. I devoured numerous rolls, and we also had some extra vermicelli to finish off the rest of the protein. This single meal was definitely more than enough for two! The Banh Mi Cari De (goat curry) was unfortunately quite the opposite. The goat was cooked very well - tough, gamy, and difficult to eat. There were probably six pieces in total, our first was tender, our second had bone, a little harder to chew, and the last was best compared to rubber. The curry was a bit watery, which made the banh mi soggy when dipped in. This was probably an adventurous try, but not a dish I'd ever consider ordering again.

    Photos
    Inside dining room.
    Inside dining room.
    Scallion Sea Snails
    Scallion Sea Snails
    Yummy Grilled Oyster

    See all

    Yummy Grilled Oyster
    Thien Long

    Thien Long

    3.9
    (1.4k reviews)
    4.8 mi
    $$

    Tumeric Dill Fish is SOO UNDERRATED, and this spot delivers! this dish is not as well known to…read moreforeigners, and I love showing people this dish! It's a grilled tumeric fish dish that packs a ton of flavor, and you add noodles and herbs to make a delish spring roll (or in my case a fat burrito). It comes out on a sizzling plate so you have to let it cook a bit to render the onions and dill to get that perfect texture. The sauce might be a bit fishy to some, but it's what ties the bite together! It's def an acquired taste, but if you are open to trying new things, please come try this speciality dish. Tip: on Wednesdays, this dish is only $28, whereas the OG price is around $36. The fried rice here was surprisingly super flavorful! You can taste the separate grains (which is when you know the cook on the rice is good) and the salt levels were top tier. I would come back and get this togo if I was too lazy to create my own food with the spring rolls. Overall, you are here for the food, not the service and decor. I would love to try one of the soup dishes as the pictures on the wall made it look so enticing

    I quite liked this spot, which is a quintessentially Vietnamese restaurant located in a large…read moreplaza. Both the parking lot and the restaurant were pretty crowded during dinner hours. If you can't find parking in that plaza, there's more parking across the road where the Target is. After spending about ten minutes on the written wait-list, our names were called. It's definitely a little easier communicating with much of the staff if you speak Vietnamese, and I find that waiting right outside the restaurant is best because they default to calling your name from the door once it's your turn. The interior is crammed with tables; the atmosphere feels busy and warm. There is a single room women's bathroom and men's bathroom in the back as well. The decor leans toward being classic more than trendy, which I liked. The menu is pretty big, offering a variety of items ranging from mainstream Vietnamese options to ones I don't encounter as often. I recommend eating family-style for many of these dishes, including the Bún Chả Cá Lã Vọng, which I enjoyed with my partner. The prices are pretty average, and their portions are generous. That said, they are cash or Zelle only. There is an ATM that you can use if you forget to bring cash, but this is still something to keep in mind. Overall, I can definitely see myself coming back. I wish I had the stomach capacity to try more of their dishes at once, and I 100% recommend that anyone give this place a shot.

    Photos
    Interior
    Interior
    Thien Long
    Heineken

    See all

    Heineken
    Tay Ho

    Tay Ho

    4.2
    (1k reviews)
    3.8 mi
    $$

    Tay Ho is always filled with customers for good reason. The quality of their food and ample…read moreselection makes for a good spot, especially during a weekday afternoon lunch. Banh Xeo: I appreciated the display and aesthetic of the dish, although I wish that there was slightly more pork. The dish still tasted great, with its fresh vegetables as a side. Fried Chicken with Rice: This dish was simple and had a generous portion size for its price. I loved the tenderness of the chicken & how crispy it was.

    Came by for lunch the other day and it was a decent experience. Parking is available in the private…read morestrip mall lot. Dining is available in the original indoor dining room or in the newly expanded dining room next door. Air conditioning was on the day of my dining although it was quite weak...making it slightly uncomfortable. Started off with the steamed rice roll with grilled bbq pork. The rolls were gigantic as well as quite price at ~$18 a dish. Moved on to the vermicelli squres with the grilled beef that was served on a large plate to wrap table side. Portions are also gigantic and perfect for sharing. They offer a points system via FiveStars to get free food after a certain dollar amount of spend. As of 6/10, cash and credit card are now the same price. Service by the uniformed staff was efficient. The vibes from the Gen Z cashier were lit.

    Photos
    Expanding?
    Expanding?
    11/29/2025: P5. Pho Bo Vien (No onions)
    11/29/2025: P5. Pho Bo Vien (No onions)
    A2. Goi Cuon - Fresh Shrimp Spring Rolls $9.50 Steamed shrimp and pork slices wrapped in rice paper with fresh herbs and rice noodles, serve

    See all

    A2. Goi Cuon - Fresh Shrimp Spring Rolls $9.50 Steamed shrimp and pork slices wrapped in rice paper with fresh herbs and rice noodles, serve
    Pho Luc Lac

    Pho Luc Lac

    4.5
    (696 reviews)
    5.9 mi
    $$
    Vegetarian friendly
    LGBTQ friendly

    One of the best pho spots in the Bay Area!…read more Food: 5/5 stars. Food is very hot! Just as it should be. Their Bun Ba Hue is fire! It has spice and rich flavors. Hits the spot and doesn't disappoint! Not too many people can make this dish as it should be made and they truly did a phenomenal job! Always a go-to. Their garlic chicken wings are amazing as well. It's the best out of all their flavors offered. Can't go wrong with ordering it. Crunchy, hot, slightly sweet and garlicky. Service: 5/5 stars. Greeted and seated quickly. Environment: 5/5 stars. Clean and plenty of space between tables. Bathroom is clean and tidy.

    Went here recently on a Sunday and had a wonderful experience from the moment we arrived. Trung was…read moregreat to interact with. We ordered a large bun Bo hue, a large pho luc lac, fried rice with ribeye cooked medium level (as recommended), Bo luc lac with tomato flavored rice, and a chicken pho ap chao to share amongst 3 adults and 4 kids. Everything we ordered was delicious, tasty, and the portion size were very good and perfect for sharing. I was pleasantly surprised with the pho ap chao, it was really tasty and crispy and a dish I have not tried before. We really enjoyed everything but the Bo luc lac (shaken beef) was super tender and the beef was flavorful! This is a must try in my opinion! This restaurant is clean and tidy and has cute decors of bamboo hats hung from the ceiling and remind me of being back in Vietnam again. Staffs were attentive as customers entered. Plenty of parking spaces in the plaza. I will definitely come back here for everything I tried during my visit and to try more when in the area or on the way back from Santa Cruz. This will also be a great place to grab Togo for picnics or for hiking as well! My kids are already asking to come back to the restaurant after our first time there. So glad to know of another Vietnamese restaurant that has so many yummy dishes in SJ!

    Photos
    Brisket pho & bun bo hue
    Brisket pho & bun bo hue
    Shaken Beef with Red Rice (Bo Luc Lac)
    Shaken Beef with Red Rice (Bo Luc Lac)
    Bun bo hue

    See all

    Bun bo hue
    Vit Dong Que

    Vit Dong Que

    4.3
    (367 reviews)
    2.2 mi
    $$

    this place is such comforting food for me. my parents have been taking me since i was young, and…read morethis is our go-to for this particular viet dish called bún măng vịt, which is vermicelli noodles, duck meat, and bamboo shoots! bún măng vịt - i loooove the sauce they have here. you put a bit in the soup but careful to not too much since it could get salty, and i love dipping my chicken/duck into the sauce!! the sauce really does complete this dish. i really appreciate that you can ask for more sauce for free any time. inside is colorful and is what you can expect from a little asian restaurant. we came at 1pm on a sunday and it was pretty busy, so the staff took a bit of time to take our orders and provide water. parking can be tough since the lot for this particular area is small, so i just park in the plaza next to it.

    The primary protein meats on the menu were duck and chicken. We ordered duck with a side of noodles…read moreas well as chicken salad with a side of noodles and also some eggrolls. The standout dish was the egg rolls. They arrived hot, golden brown, and perfectly crisp, with a satisfying crunch and a flavorful filling that made them the best part of the meal. The food, however, wasn't the reason for my rating. The restaurant's cleanliness left me concerned. I noticed cobwebs that appeared to have been hanging in place for a long time, along with dirt and grime collecting in corners throughout the dining room. Even the menus felt sticky, with a visible film of grease and small food particles still clinging to them. The faded print and worn condition made them look as though they hadn't been replaced in years. Those details created an impression of neglect that made it difficult to relax and enjoy the meal. With a thorough deep cleaning and some updated menus, this restaurant could create a much more welcoming dining experience. Until then, the cleanliness issues overshadow what was otherwise an average meal.

    Photos
    Vit Dong Que
    Bun Bo Hue - $18.5
    Bun Bo Hue - $18.5
    Chicken Salad (Half)

    See all

    Chicken Salad (Half)

    On A Roll - vietnamese - Updated July 2026

    Loading...
    Loading...
    Loading...