Annetta Sopher
Monday, November 7, 2011
Where are the best nachos in L.A.?
Titos Tacos on Washington Pl in Culver City. Its right off the 405! By far the best nachos in L.A. or anywhere else for that matter!!
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment