1 of 3


Nopalito offers fresh Mexican dishes and a semi-enclosed outside eating area that is dog friendly. Enjoy a beer with your pup. Visit Website

Or call (415) 437-0303 for more information.


BringFido Guest Rating
TripAdvisor Traveler Rating

Nopalito has received a rating of 3.7 out of 5 bones by 3 canine critics on BringFido and 4.5 out of 5 by 321 guests on TripAdvisor.

  • Sonia
    Aug. 25, 2019
    Great Option For All Weather

    It was a rainy so I was looking for a spot that was comfortable for both my friends and my pup. The outdoor space At Nopaloto was enclosed, so it almost felt like we were indoors. It was really perfect for the weather conditions. The space is tight so it may be a challenge with a big dog. While the server wasn’t overly accommodating for my dog, she wasn’t rude. I forgot his dog food so I ordered a side of chicken to feed him. They didn’t have anything for me to feed him from so I had to give it to him by hand. No biggie. Overall, highly recommend this place especially if you need a water/weatherproof option for you and your furry friends.

  • Irene Tackett
    More than a year ago

    Looking for a dog friendly place to eat and I was excited to try Nopalito but was disappointed that they do not offer a bowl for water.

    I was told dogs aren't allowed to drink water (or eat) inside the restaurant instead the water bowl was outside in the sun.

  • Louise
    More than a year ago
    fabulous Mexican food

    Ate lunch on the covered patio today. Delicious fresh Mexican food, wonderful favors, freshest ingredients & great margaritas! We took our two shih-tzus & as long as they stay off the furniture they were very welcome. Covered patio was a bonus (it was windy) & there's a 2hr free parking garage adjacent to the restaurant. Alamo Sq park is a 5min walk away which is very dog friendly & has great views of the city.

Post a Review

Traveler Photos

We dug up a dog picture at Nopalito.

Want to feature your creature? Upload a photo of your pet at Nopalito! You can also share by using the hashtag #bringfido on FacebookTwitter or Instagram.

Add a Photo