-
Super Sergio's
is Ranked #1 of 13 Restaurants in Northwest Chula Vista Area National City.
Some say, it is delicious.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Carne asda fries is FUCKING DELICIOUS HERE! you need that in your life BABY GIRL!